WP2FA\Admin\User D

Total Complexity 129
Dependencies 13
Dependents 11
Total lines 687
Lines of code 366
Logical lines of code 235
Comment lines 232
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
run_user_enforcement_check()
D
30 43 107
run_user_exclusion_check()
B
44 17 42
lock_user_account_if_needed()
A
43 13 46
set_user_policies_and_grace()
S
52 6 24
check_methods_and_set_user()
S
58 6 15
get_totp_key()
S
58 5 15
get_totp_decrypted()
S
60 4 13
update_user_enforcement_state()
S
61 4 12
needs_to_reconfigure_method()
S
69 4 6
update_meta_if_necessary()
S
62 3 12
determine_user()
S
66 3 9
get_instance()
S
68 2 7
is_user_set()
S
71 2 6
set_dismissed_nag()
S
73 2 5
delete_user_meta()
S
73 2 5
get_user_meta()
S
74 2 5
get_dismissed_nag()
S
71 2 6
get_grace_period_expiration()
S
71 2 6
set_user_status()
S
65 2 9
__construct()
S
77 1 4
get_2fa_wp_user()
S
82 1 3
is_enforced()
S
77 1 3
is_excluded()
S
77 1 3
set_user_meta()
S
78 1 3